package com.jhh.pay.heli.bean.withhold;

/**
 * Created by zhangqi on 2017/12/6.
 */
public class SingleWithholdResult {

    //接收成功
    public static final String SUCCESS = "0000";
    //处理中
    public static final String INHAND = "0001";
    //失败
    public static final String FAILD = "6000";
    //输入参数错误
    public static final String PARAMS_ERROR = "6001";
    //IP校验不正确
    public static final String IP_ERROR = "6002";
    //订单号不唯一
    public static final String ORDER_ID_ERROR = "6003";
    //产品未开通 或关闭
    public static final String PRODUCT_CLOSE = "6004";
    //未配置产品手续费
    public static final String POUNDAGE = "6005";
    //商户限额未设置
    public static final String OVER_MONEY_UNSET = "6006";
    //当前银行卡不支持
    public static final String BANKCARD_NOSUPPORT = "6007";
    //商品类别不存在
    public static final String PRUDOCT_TYPE_NOEXIST = "6008";
    //订单少于最低限额
    public static final String LOW_MONEY = "6009";
    //订单少于最大限额
    public static final String HIGH_MONEY = "6010";
    //暂不支持该银行卡交易或超过单笔限额
    public static final String HIGH_MONEY_OR_UNSUPPROTBANK = "6011";
    //订单号不存在
    public static final String UNEXIST_ORDERID = "6012";
    //银行卡未开通银联认证支付
    public static final String UNSUPPORT_BANKCOMBILE = "6019";
    //银行卡余额不足
    public static final String BANKCARD_NOMONEY = "6022";
    //银行卡无效
    public static final String BANKCARD_ERROR = "6023";
    //持卡人身份信息 手机号输入不正确
    public static final String PERSON_INFO_ERROR = "6024";
    //交易失败，详情请咨询您的发卡行
    public static final String ISSUING_BANK = "6025";
    //渠道异常 稍后再试
    public static final String AGAIN = "6026";
    //系统异常
    public static final String SYSTEM_ERROR = "6999";


    //交易类型
    private String rt1_bizType;
    //返回码
    private String rt2_retCode;
    //返回信息
    private String rt3_retMsg;
    //商户编号
    private String rt4_customerNumber;
    //商户订单号
    private String rt5_orderId;
    //合利宝交易流水号
    private String rt6_serialNumber;
    //订单金额
    private String rt7_orderAmount;
    //支付卡所属银行名称
    private String rt8_bankName;
    //银行编码
    private String rt9_bankCode;
    //银行卡类型
    private String rt10_onlineCardType;
    //订单完成时间
    private String rt11_completeDate;
    //银行卡后四位
    private String rt12_cardAfterFour;
    //订单状态
    private String rt13_orderStatus;
    //错误原因
    private String rt14_reason;

    private String sign;

    public String getRt1_bizType() {
        return rt1_bizType;
    }

    public void setRt1_bizType(String rt1_bizType) {
        this.rt1_bizType = rt1_bizType;
    }

    public String getRt2_retCode() {
        return rt2_retCode;
    }

    public void setRt2_retCode(String rt2_retCode) {
        this.rt2_retCode = rt2_retCode;
    }

    public String getRt3_retMsg() {
        return rt3_retMsg;
    }

    public void setRt3_retMsg(String rt3_retMsg) {
        this.rt3_retMsg = rt3_retMsg;
    }

    public String getRt4_customerNumber() {
        return rt4_customerNumber;
    }

    public void setRt4_customerNumber(String rt4_customerNumber) {
        this.rt4_customerNumber = rt4_customerNumber;
    }

    public String getRt5_orderId() {
        return rt5_orderId;
    }

    public void setRt5_orderId(String rt5_orderId) {
        this.rt5_orderId = rt5_orderId;
    }

    public String getRt6_serialNumber() {
        return rt6_serialNumber;
    }

    public void setRt6_serialNumber(String rt6_serialNumber) {
        this.rt6_serialNumber = rt6_serialNumber;
    }

    public String getRt7_orderAmount() {
        return rt7_orderAmount;
    }

    public void setRt7_orderAmount(String rt7_orderAmount) {
        this.rt7_orderAmount = rt7_orderAmount;
    }

    public String getRt8_bankName() {
        return rt8_bankName;
    }

    public void setRt8_bankName(String rt8_bankName) {
        this.rt8_bankName = rt8_bankName;
    }

    public String getRt9_bankCode() {
        return rt9_bankCode;
    }

    public void setRt9_bankCode(String rt9_bankCode) {
        this.rt9_bankCode = rt9_bankCode;
    }

    public String getRt10_onlineCardType() {
        return rt10_onlineCardType;
    }

    public void setRt10_onlineCardType(String rt10_onlineCardType) {
        this.rt10_onlineCardType = rt10_onlineCardType;
    }

    public String getRt11_completeDate() {
        return rt11_completeDate;
    }

    public void setRt11_completeDate(String rt11_completeDate) {
        this.rt11_completeDate = rt11_completeDate;
    }

    public String getRt12_cardAfterFour() {
        return rt12_cardAfterFour;
    }

    public void setRt12_cardAfterFour(String rt12_cardAfterFour) {
        this.rt12_cardAfterFour = rt12_cardAfterFour;
    }

    public String getRt13_orderStatus() {
        return rt13_orderStatus;
    }

    public void setRt13_orderStatus(String rt13_orderStatus) {
        this.rt13_orderStatus = rt13_orderStatus;
    }

    public String getSign() {
        return sign;
    }

    public String getRt14_reason() {
        return rt14_reason;
    }

    public void setRt14_reason(String rt14_reason) {
        this.rt14_reason = rt14_reason;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }
}
